Motion.SetAxisCountsPerUnit 方法

将使用者定义的位置转换比率单位设定为轴使用的计数(脉冲)单位。

命名空间IntervalZero.KINGSTAR.Local.Api

组合: IntervalZero.KINGSTAR.Local.Api (于 IntervalZero.KINGSTAR.Local.dll) 版本:4.4.0.0

语法

C#VB
public KsError SetAxisCountsPerUnit(
       int Index,
       double Numerator,
       double Denominator,
       bool Reverse
)
Public Function SetAxisCountsPerUnit(
       Index As Integer,
       Numerator As Double,
       Denominator As Double,
       Reverse As Boolean
) As KsError

参数

Index

型别:int

轴索引。索引以 0 为起始;别名将影响此参数。

 

Numerator

型别:double

将驱动器单位转换为使用者单位。例如,若装置为编码器,分子通常是编码器的解析度。

 

Denominator

型别:double

将驱动器单位转换为使用者单位。例如,若使用度数,则分母为 360,因一个旋转为 360 度。

以下为单位转换的范例:

angle:需要的角度。

resolution:编码器解析度。

360:旋转的度数。

position:位置。

 

Reverse

型别:bool

反转轴的方向。

回传值

型别:KsError

方法的回传代码。

备注

范例

C#
N/A

参见

Motion 类别

IntervalZero.KINGSTAR.Local.Api 命名空间